package com.scau402.system1.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.scau402.system1.domain.dto.WarehouseStorage;
import com.scau402.system1.domain.dto.WmsCheckBoundOrderDTO;
import com.scau402.system1.domain.po.WmsAdjustBoundOrderPO;
import com.scau402.system1.domain.query.WmsAdjustBoundOrderQuery;
import com.scau402.system1.domain.vo.WmsAdjustBoundOrderVO;
import com.scau402.system1.domain.vo.WmsAdjustEmployeeVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 库存调整单Mapper
 */
@Mapper
public interface IWmsAdjustBoundOrderMapper extends BaseMapper<WmsAdjustBoundOrderPO> {
    List<WmsAdjustBoundOrderVO> selectAdjustListByQuery(WmsAdjustBoundOrderQuery query);

    List<WmsAdjustEmployeeVO> getAdjustEmployee(Long tenantId);

    List<String> getCheckOrderCode(Long tenantId);

    Long checkIsAuditing(WarehouseStorage target);
}
